monorail with pendulum vehicle suspension - Español Inglés Diccionario